Patchwork - Catherine Legrand

A vibrant, in-depth survey of the techniques and traditions of patchwork around the world. …